Text copied to clipboard!
Názov
Text copied to clipboard!Java Web Developer
Opis
Text copied to clipboard!
Hľadáme skúseného Java Web Developera, ktorý sa pripojí k nášmu dynamickému tímu a pomôže nám vytvárať moderné a škálovateľné webové aplikácie. Ako Java Web Developer budete zodpovedný za návrh, vývoj a údržbu webových riešení, ktoré spĺňajú požiadavky našich klientov a obchodných partnerov. Budete pracovať s najnovšími technológiami a nástrojmi na vývoj webových aplikácií, pričom sa budete podieľať na celom vývojovom cykle – od analýzy požiadaviek až po nasadenie a podporu aplikácií.
Vašou hlavnou úlohou bude vývoj backendových riešení v jazyku Java, pričom budete využívať frameworky ako Spring Boot, Hibernate a ďalšie moderné technológie. Budete spolupracovať s frontendovými vývojármi, UX dizajnérmi a produktovými manažérmi na vytváraní intuitívnych a efektívnych webových aplikácií. Okrem toho budete zodpovedný za optimalizáciu výkonu aplikácií, riešenie problémov a implementáciu bezpečnostných opatrení.
Ideálny kandidát by mal mať skúsenosti s vývojom webových aplikácií v jazyku Java, znalosť databázových systémov a schopnosť pracovať v agilnom prostredí. Očakávame, že budete mať analytické myslenie, schopnosť riešiť problémy a chuť neustále sa učiť nové technológie. Ak máte vášeň pre vývoj softvéru a chcete pracovať na inovatívnych projektoch, radi vás privítame v našom tíme.
Zodpovednosti
Text copied to clipboard!- Vývoj a údržba webových aplikácií v jazyku Java.
- Spolupráca s frontendovými vývojármi a UX dizajnérmi.
- Optimalizácia výkonu a zabezpečenie aplikácií.
- Implementácia a správa databázových riešení.
- Testovanie a ladenie aplikácií na zabezpečenie kvality.
- Dokumentácia kódu a technických riešení.
- Podpora a údržba existujúcich aplikácií.
- Práca v agilnom vývojovom prostredí.
Požiadavky
Text copied to clipboard!- Skúsenosti s vývojom v jazyku Java a frameworkom Spring Boot.
- Znalosť databázových systémov ako MySQL, PostgreSQL alebo Oracle.
- Schopnosť pracovať s RESTful API a mikroslužbami.
- Znalosť verzionovacích nástrojov ako Git.
- Skúsenosti s testovaním a ladením aplikácií.
- Schopnosť pracovať v tíme a efektívne komunikovať.
- Analytické myslenie a schopnosť riešiť problémy.
- Ochota učiť sa nové technológie a postupy.
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké skúsenosti máte s vývojom webových aplikácií v jazyku Java?
- Aké frameworky a technológie ste používali pri vývoji backendových riešení?
- Ako riešite optimalizáciu výkonu webových aplikácií?
- Aké sú vaše skúsenosti s databázovými systémami?
- Ako pristupujete k testovaniu a ladení aplikácií?
- Mali ste skúsenosti s prácou v agilnom vývojovom prostredí?
- Ako riešite bezpečnostné aspekty webových aplikácií?
- Aké nástroje používate na správu verzií kódu?